throw up Simple English Meaning

Simple English Dictionary

English to Simple English Dictionary

throw up

Vomit

International Languages

Meaning for throw up found in 52 Languages.

Sponored Video